#题目8： 编写一个程序，打印出1到100之间的所有素数。

#素数 除了 1 和 它本身没有其他被除数
#合数 除了 1 和 它本身还有其他被除数
#1 既不是 合数 也不是素数
def factors (n):
    if n<2:
        return False
    else:
       #n**0.5=开根 n
       #int(n**0.5)+1 例如 开根2 则为 1+1
        for i in range(2,int(n**0.5)+1): #
            if n%i==0:
                return False
        return True

if __name__ == '__main__':
    for i in range(1, 101): #[1,n)
        if factors (i):
            print(i)


